لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع کار با توابع Azure [ویدئو]
Getting Started with Azure Functions [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با توابع Azure، می توانید به راحتی تکه های کوچکی از کد را در فضای ابری اجرا کنید بدون اینکه نگران یک برنامه کامل یا زیرساخت اجرای آن باشید. توابع Azure، می توانند با تریگرها برای اجرای کد شما و اتصالات برای ساده کردن ورودی و خروجی کد شما استفاده شوند.
این آموزش با اصول اولیه توابع Azure شروع می شود و سپس نحوه ایجاد توابعی مانند WebHoks، Azure Connected و پردازش رویداد را به شما نشان می دهد. در ادامه، این دوره نحوه توسعه، مدیریت، استقرار و نظارت بر توابع Azure خود را تقریباً در هر زبانی مانند C#، F#، Node.js، Python، PHP و همچنین گزینههای اسکریپتنویسی مانند Bash، Batch و PowerShell نشان میدهد. .
در مرحله بعد، خواهید دید که چگونه توابع خود را مقیاس بندی کنید و از آنها برای پردازش داده ها، یکپارچه سازی سیستم ها و ساخت API ها و میکروسرویس های ساده استفاده کنید. در نهایت، برخی از تکنیکهای تشخیصی را با سرویسهای برنامه Azure و بهترین شیوههای کار با توابع Azure پوشش میدهیم. در پایان این آموزش، شما به خوبی با تکنیک های مقیاس پذیری توابع Azure خود و استفاده حداکثری از معماری بدون سرور آشنا خواهید شد.
همه فایلهای منبع به مخزن GitHub در آدرس زیر اضافه میشوند: https://github.com/packtpublishing/getting-started-with-azure-functions • از زبانهای مختلف پشتیبانی شده توسط Azure Functions استفاده کنید.
• ماشه، اتصال، و ملاحظات معماری را ببینید
•آشنا شوید که چگونه توابع Azure می توانند با سایر سرویس های Azure صحبت کنند
•ببینید که چگونه توابع Azure می توانند با سرویس های خارجی صحبت کنند
• در مورد معماری بدون سرور و نحوه ایجاد آن بدانید.
• معماری بدون سرور چیست و چگونه آن را انجام دهیم
• توابع Azure خود را تست، نظارت و اشکال زدایی کنید
• استقرار خودکار برای توابع Azure شما هدف این ویدیو معماران و توسعه دهندگان فناوری اطلاعات است که می خواهند سیستم های مقیاس پذیر بسازند و برنامه های بدون سرور با عملکردهای Azure به کار گیرند. هیچ دانش قبلی در مورد توابع Azure لازم نیست. توسعه، مدیریت، استقرار و نظارت بر عملکردهای Azure را در هر زبانی بیاموزید. * * از توابع Azure برای ساختن سیستم های مقیاس پذیر نهایت استفاده را ببرید. * * دوره ای گام به گام که به شما کمک می کند تا نقاط دردسر پیاده سازی معماری بدون سرور را از بین ببرید.
سرفصل ها و درس ها
با توابع Azure شروع کنید
Get Started with Azure Functions
بررسی اجمالی دوره
The Course Overview
توابع Azure چیست؟
What are Azure Functions?
راه اندازی حساب Azure خود
Setting Up Your Azure Account
نوشتن اولین تابع Azure شما
Writing Your First Azure Function
قیمت گذاری چگونه کار می کند؟
How Does Pricing Work?
زبان های مختلف در توابع Azure
Different Languages in Azure Functions
جاوا اسکریپت در توابع Azure با NodeJS
JavaScript in Azure Functions with NodeJS
سی شارپ در توابع Azure
C# in Azure Functions
F# در توابع Azure
F# in Azure Functions
پایتون در توابع Azure
Python in Azure Functions
PHP در توابع Azure
PHP in Azure Functions
زبان های دیگر در توابع Azure
Other Languages in Azure Functions
محرک ها و اتصالات
Triggers and Bindings
مقدمه ای بر محرک ها و اتصالات
Introduction to Triggers and Bindings
محرک های اساسی
Basic Triggers
محرک های ذخیره سازی
Storage Triggers
سایر محرک ها و اتصالات
Other Triggers and Bindings
اتصالات پیشرفته
Advanced Bindings
معماری با توابع Azure
Architecting with Azure Functions
انتخاب بین Flow، Logic Apps، Azure Functions و WebJobs
Choosing Between Flow, Logic Apps, Azure Functions, and WebJobs
انتخاب طرح هاستینگ
Choosing a Hosting Plan
بهترین روش ها برای توابع Azure
Best Practices for Azure Functions
نگرانی های امنیتی
Security Concerns
ساخت یک معماری بدون سرور
Building a Serverless Architecture
معماری بدون سرور چیست؟
What is Serverless Architecture?
چرا بدون سرور؟
Why Serverless?
ملاحظات بدون سرور
Serverless Considerations
بهترین روش های بدون سرور
Serverless Best Practices
انتقال به معماری بدون سرور
Moving to a Serverless Architecture
تست و نظارت بر عملکردهای Azure شما
Testing and Monitoring Your Azure Functions
تست های یکپارچه سازی سی شارپ
C# Integration Tests
با استفاده از سرویس گیرنده Postman REST
Using the Postman REST Client
نظارت بر عملکردهای Azure شما
Monitoring Your Azure Functions
اشکال زدایی توابع Azure شما
Debugging Your Azure Functions
استقرار خودکار
Automating Deployment
با استفاده از ابزارهای اصلی توابع Azure
Using Azure Functions Core Tools
استفاده از Git برای ویرایش و استقرار توابع
Using Git to Edit and Deploy Functions
مقدمه ای بر Azure Resource Manager
Introduction to Azure Resource Manager
استفاده از مدیریت منابع Azure با برنامه های کاربردی
Using Azure Resource Manager with Function Apps
قرار دادن همه آن ها برای تحویل مداوم
Putting it All Together for Continuous Delivery
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
پل اولیور معمار اصلی نرم افزار در Vosaic است. Vosaic به کاربران خود کمک می کند تا اطلاعات بینش را با ویدیو برای آموزش و شبیه سازی باز کنند. Vosaic نزدیک به Hudl است که پلتفرم ویدیویی برتر برای ورزش است.
او قبل از ایفای نقش در Vosaic، به عنوان توسعهدهنده نرمافزار و معمار در صنعت بانکداری و عدالت کیفری کار میکرد. در طول زندگی حرفهای خود، او مشتاق ساختن راهحلهای نرمافزاری با معماری خوب با امنیت در اولویت بوده است. او چندین برنامه کاربردی را در فضای ابری با استفاده از Microsoft Azure، Amazon Web Services و Heroku طراحی کرده است.
او مدرک کارشناسی خود را در رشته مهندسی کامپیوتر از دانشگاه نبراسکا-لینکلن و مدرک کارشناسی ارشد خود را در رشته مدیریت بازرگانی از دانشگاه کریتون دریافت کرد.
نمایش نظرات